#include <stdio.h>



int min(int T[], int d, int f)
{
  int min = T[d];
  int k = d;

  for(int i = d; i < f; i++)
    {
      if( T[i] < min)
	{
	  k = i;
	}
    }
  return k;
}


void change(int T[], int i, int j)
{
  int tmp = T[i];
  T[i] = T[j];
  T[j] = tmp;
}



void sort(int T[], int d, int f)
{
  for(int i = 0; i < f; i++)
    {
      change(T, i, min(T, i, f));
    }
}

int main()
{
  int T[] = {3,1,4,3,45,10};
  sort(T, 0, 6);
  return 0;
}
